//
// Created by lfm on 2025/3/1.
//
//#include <iostream>
//using namespace std;
////成员函数 和 成员变量 是分开储存的
//class Person
//{
//    int m_A;//非静态成员变量 属于类的对象上
//    static  int B;//静态成员变量 不属于类的对象
//    void func() {}
//    static void func2() {}
//};
//void test01()
//{
//    Person p;
//    //空对象占用内存空间为：1
//    //C++编译器会给每个空对象也分配一个字节空间，是为了区分空对象占内存的位置
//    //每个空对象也应该有一个独一无二的内存地址
//    cout << "size of p = " << sizeof(p) << endl;
//}
//void test02()
//{
//    Person p;
//    cout << sizeof(p) << endl;
//}
//int main()
//{
//    //test01();
//    test02();
//    system("pause");
//    return 0;
//}